package com.dmgis.qxfw.dataservice.businessservice.common.domain;

import java.util.Date;

public class MsgMediumSmallScale {
	private Float value;
	private String type;
	private String stationid;

    private Date observtime;

	private String datechar;

	private Double longitude;

	private Double latitude;

	private Float altitude;

	private Integer altitudepress;

	private Integer observingway;

	private Integer winddirect;

	public MsgMediumSmallScale() {
	}

	public MsgMediumSmallScale(Float value, String type, String stationid, Date observtime, String datechar, Double longitude, Double latitude, Float altitude, Integer altitudepress, Integer observingway, Integer winddirect, Float windvelocity, Float amassRain, Integer windd10ms, Float windv10ms, Integer maxwindd, Float maxwindv, String timehmaxwind, Integer instantwindd, Float instantwindv, Integer hexmaxwindd, Float hexmaxwindv, String timehexmaxwind, Float rain, Float drybulbtemp, Float maxtemp, String timehmaxtemp, Float mintemp, String timehmintemp, Integer relhumidity, Integer minrelhumidity, String timehinrelhumidity, Float vapourpress, Float dewtemp, Float stationpress, Float maxstationpress, String timehourmaxpsta, Float minstationpress, String timehourminpsta, Float grasstemp, Float grassmaxtemp, String grassmaxtime, Float grassmintemp, String grassmintime, Float groundtemp, Float groundmaxtemp, String groundmaxtime, Float groundmintemp, String groundmintime, Float cm5temp, Float cm10temp, Float cm15temp, Float cm20temp, Float cm40temp, Float cm80temp, Float cm160temp, Float cm320temp, Float evaporation, Float pressuresea, Integer visibility, Integer minvisibility, String minvisibilitytime, String rainminutes, Float sunlight, String stationname, String city, String county, String observeelement, String drainagearea, Integer jb, Float reltemp, Float cloud, Float fog, Float avetemp, Float variabletemp, Integer cloCov, Integer cloCovLow, Integer cloCovLm, Float temChange24h) {
		this.value = value;
		this.type = type;
		this.stationid = stationid;
		this.observtime = observtime;
		this.datechar = datechar;
		this.longitude = longitude;
		this.latitude = latitude;
		this.altitude = altitude;
		this.altitudepress = altitudepress;
		this.observingway = observingway;
		this.winddirect = winddirect;
		this.windvelocity = windvelocity;
		this.amassRain = amassRain;
		this.windd10ms = windd10ms;
		this.windv10ms = windv10ms;
		this.maxwindd = maxwindd;
		this.maxwindv = maxwindv;
		this.timehmaxwind = timehmaxwind;
		this.instantwindd = instantwindd;
		this.instantwindv = instantwindv;
		this.hexmaxwindd = hexmaxwindd;
		this.hexmaxwindv = hexmaxwindv;
		this.timehexmaxwind = timehexmaxwind;
		this.rain = rain;
		this.drybulbtemp = drybulbtemp;
		this.maxtemp = maxtemp;
		this.timehmaxtemp = timehmaxtemp;
		this.mintemp = mintemp;
		this.timehmintemp = timehmintemp;
		this.relhumidity = relhumidity;
		this.minrelhumidity = minrelhumidity;
		this.timehinrelhumidity = timehinrelhumidity;
		this.vapourpress = vapourpress;
		this.dewtemp = dewtemp;
		this.stationpress = stationpress;
		this.maxstationpress = maxstationpress;
		this.timehourmaxpsta = timehourmaxpsta;
		this.minstationpress = minstationpress;
		this.timehourminpsta = timehourminpsta;
		this.grasstemp = grasstemp;
		this.grassmaxtemp = grassmaxtemp;
		this.grassmaxtime = grassmaxtime;
		this.grassmintemp = grassmintemp;
		this.grassmintime = grassmintime;
		this.groundtemp = groundtemp;
		this.groundmaxtemp = groundmaxtemp;
		this.groundmaxtime = groundmaxtime;
		this.groundmintemp = groundmintemp;
		this.groundmintime = groundmintime;
		this.cm5temp = cm5temp;
		this.cm10temp = cm10temp;
		this.cm15temp = cm15temp;
		this.cm20temp = cm20temp;
		this.cm40temp = cm40temp;
		this.cm80temp = cm80temp;
		this.cm160temp = cm160temp;
		this.cm320temp = cm320temp;
		this.evaporation = evaporation;
		this.pressuresea = pressuresea;
		this.visibility = visibility;
		this.minvisibility = minvisibility;
		this.minvisibilitytime = minvisibilitytime;
		this.rainminutes = rainminutes;
		this.sunlight = sunlight;
		this.stationname = stationname;
		this.city = city;
		this.county = county;
		this.observeelement = observeelement;
		this.drainagearea = drainagearea;
		this.jb = jb;
		this.reltemp = reltemp;
		this.cloud = cloud;
		this.fog = fog;
		this.avetemp = avetemp;
		this.variabletemp = variabletemp;
		this.cloCov = cloCov;
		this.cloCovLow = cloCovLow;
		this.cloCovLm = cloCovLm;
		this.temChange24h = temChange24h;
	}

	public Float getAmassRain() {
		return amassRain;
	}

	public void setAmassRain(Float amassRain) {
		this.amassRain = amassRain;
	}

	private Float windvelocity;

	private Float amassRain;

	private Integer windd10ms;

	private Float windv10ms;

	private Integer maxwindd;

	private Float maxwindv;

	private String timehmaxwind;

	private Integer instantwindd;

	private Float instantwindv;

	private Integer hexmaxwindd;

	private Float hexmaxwindv;

	private String timehexmaxwind;

	private Float rain;

	private Float drybulbtemp;

	private Float maxtemp;

	private String timehmaxtemp;

	private Float mintemp;

	private String timehmintemp;

	private Integer relhumidity;

	private Integer minrelhumidity;

	private String timehinrelhumidity;

	private Float vapourpress;

	private Float dewtemp;

	private Float stationpress;

	private Float maxstationpress;

	private String timehourmaxpsta;

	private Float minstationpress;

	private String timehourminpsta;

	private Float grasstemp;

	private Float grassmaxtemp;

	private String grassmaxtime;

	private Float grassmintemp;

	private String grassmintime;

	private Float groundtemp;

	private Float groundmaxtemp;

	private String groundmaxtime;

	private Float groundmintemp;

	private String groundmintime;

	private Float cm5temp;

	private Float cm10temp;

	private Float cm15temp;

	private Float cm20temp;

	private Float cm40temp;

	private Float cm80temp;

	private Float cm160temp;

	private Float cm320temp;

	private Float evaporation;

	private Float pressuresea;

	private Integer visibility;

	private Integer minvisibility;

	private String minvisibilitytime;

	private String rainminutes;

	private Float sunlight;

	private String stationname;

	private String city;

	private String county;

	private String observeelement;

	private String drainagearea;

	private Integer jb;

	private Float reltemp;

	private Float cloud;

	private Float fog;

	private Float avetemp;

	private Float variabletemp;

	private Integer cloCov;

	private Integer cloCovLow;

	private Integer cloCovLm;

	private Float temChange24h;

	public String getStationid() {
		return stationid;
	}

	public void setStationid(String stationid) {
		this.stationid = stationid == null ? null : stationid.trim();
	}


	public Double getLongitude() {
		return longitude;
	}

	public void setLongitude(Double longitude) {
		this.longitude = longitude;
	}

	public Double getLatitude() {
		return latitude;
	}

	public void setLatitude(Double latitude) {
		this.latitude = latitude;
	}

	public Float getAltitude() {
		return altitude;
	}

	public void setAltitude(Float altitude) {
		this.altitude = altitude;
	}

	public Integer getAltitudepress() {
		return altitudepress;
	}

	public void setAltitudepress(Integer altitudepress) {
		this.altitudepress = altitudepress;
	}

	public Integer getObservingway() {
		return observingway;
	}

	public void setObservingway(Integer observingway) {
		this.observingway = observingway;
	}

	public Integer getWinddirect() {
		return winddirect;
	}

	public void setWinddirect(Integer winddirect) {
		this.winddirect = winddirect;
	}

	public Float getWindvelocity() {
		return windvelocity;
	}

	public void setWindvelocity(Float windvelocity) {
		this.windvelocity = windvelocity;
	}

	public Integer getWindd10ms() {
		return windd10ms;
	}

	public void setWindd10ms(Integer windd10ms) {
		this.windd10ms = windd10ms;
	}

	public Float getWindv10ms() {
		return windv10ms;
	}

	public void setWindv10ms(Float windv10ms) {
		this.windv10ms = windv10ms;
	}

	public Integer getMaxwindd() {
		return maxwindd;
	}

	public void setMaxwindd(Integer maxwindd) {
		this.maxwindd = maxwindd;
	}

	public Float getMaxwindv() {
		return maxwindv;
	}

	public void setMaxwindv(Float maxwindv) {
		this.maxwindv = maxwindv;
	}

	public String getTimehmaxwind() {
		return timehmaxwind;
	}

	public void setTimehmaxwind(String timehmaxwind) {
		this.timehmaxwind = timehmaxwind == null ? null : timehmaxwind.trim();
	}

	public Integer getInstantwindd() {
		return instantwindd;
	}

	public void setInstantwindd(Integer instantwindd) {
		this.instantwindd = instantwindd;
	}

	public Float getInstantwindv() {
		return instantwindv;
	}

	public void setInstantwindv(Float instantwindv) {
		this.instantwindv = instantwindv;
	}

	public Integer getHexmaxwindd() {
		return hexmaxwindd;
	}

	public void setHexmaxwindd(Integer hexmaxwindd) {
		this.hexmaxwindd = hexmaxwindd;
	}

	public Float getHexmaxwindv() {
		return hexmaxwindv;
	}

	public void setHexmaxwindv(Float hexmaxwindv) {
		this.hexmaxwindv = hexmaxwindv;
	}

	public String getTimehexmaxwind() {
		return timehexmaxwind;
	}

	public void setTimehexmaxwind(String timehexmaxwind) {
		this.timehexmaxwind = timehexmaxwind == null ? null : timehexmaxwind.trim();
	}

	public Float getRain() {
		return rain;
	}

	public void setRain(Float rain) {
		this.rain = rain;
	}

	public Float getDrybulbtemp() {
		return drybulbtemp;
	}

	public void setDrybulbtemp(Float drybulbtemp) {
		this.drybulbtemp = drybulbtemp;
	}

	public Float getMaxtemp() {
		return maxtemp;
	}

	public void setMaxtemp(Float maxtemp) {
		this.maxtemp = maxtemp;
	}

	public String getTimehmaxtemp() {
		return timehmaxtemp;
	}

	public void setTimehmaxtemp(String timehmaxtemp) {
		this.timehmaxtemp = timehmaxtemp == null ? null : timehmaxtemp.trim();
	}

	public Float getMintemp() {
		return mintemp;
	}

	public void setMintemp(Float mintemp) {
		this.mintemp = mintemp;
	}

	public String getTimehmintemp() {
		return timehmintemp;
	}

	public void setTimehmintemp(String timehmintemp) {
		this.timehmintemp = timehmintemp == null ? null : timehmintemp.trim();
	}

	public Integer getRelhumidity() {
		return relhumidity;
	}

	public void setRelhumidity(Integer relhumidity) {
		this.relhumidity = relhumidity;
	}

	public Integer getMinrelhumidity() {
		return minrelhumidity;
	}

	public void setMinrelhumidity(Integer minrelhumidity) {
		this.minrelhumidity = minrelhumidity;
	}

	public String getTimehinrelhumidity() {
		return timehinrelhumidity;
	}

	public void setTimehinrelhumidity(String timehinrelhumidity) {
		this.timehinrelhumidity = timehinrelhumidity == null ? null : timehinrelhumidity.trim();
	}

	public Float getVapourpress() {
		return vapourpress;
	}

	public void setVapourpress(Float vapourpress) {
		this.vapourpress = vapourpress;
	}

	public Float getDewtemp() {
		return dewtemp;
	}

	public void setDewtemp(Float dewtemp) {
		this.dewtemp = dewtemp;
	}

	public Float getStationpress() {
		return stationpress;
	}

	public void setStationpress(Float stationpress) {
		this.stationpress = stationpress;
	}

	public Float getMaxstationpress() {
		return maxstationpress;
	}

	public void setMaxstationpress(Float maxstationpress) {
		this.maxstationpress = maxstationpress;
	}

	public String getTimehourmaxpsta() {
		return timehourmaxpsta;
	}

	public void setTimehourmaxpsta(String timehourmaxpsta) {
		this.timehourmaxpsta = timehourmaxpsta == null ? null : timehourmaxpsta.trim();
	}

	public Float getMinstationpress() {
		return minstationpress;
	}

	public void setMinstationpress(Float minstationpress) {
		this.minstationpress = minstationpress;
	}

	public String getTimehourminpsta() {
		return timehourminpsta;
	}

	public void setTimehourminpsta(String timehourminpsta) {
		this.timehourminpsta = timehourminpsta == null ? null : timehourminpsta.trim();
	}

	public Float getGrasstemp() {
		return grasstemp;
	}

	public void setGrasstemp(Float grasstemp) {
		this.grasstemp = grasstemp;
	}

	public Float getGrassmaxtemp() {
		return grassmaxtemp;
	}

	public void setGrassmaxtemp(Float grassmaxtemp) {
		this.grassmaxtemp = grassmaxtemp;
	}

	public String getGrassmaxtime() {
		return grassmaxtime;
	}

	public void setGrassmaxtime(String grassmaxtime) {
		this.grassmaxtime = grassmaxtime == null ? null : grassmaxtime.trim();
	}

	public Float getGrassmintemp() {
		return grassmintemp;
	}

	public void setGrassmintemp(Float grassmintemp) {
		this.grassmintemp = grassmintemp;
	}

	public String getGrassmintime() {
		return grassmintime;
	}

	public void setGrassmintime(String grassmintime) {
		this.grassmintime = grassmintime == null ? null : grassmintime.trim();
	}

	public Float getGroundtemp() {
		return groundtemp;
	}

	public void setGroundtemp(Float groundtemp) {
		this.groundtemp = groundtemp;
	}

	public Float getGroundmaxtemp() {
		return groundmaxtemp;
	}

	public void setGroundmaxtemp(Float groundmaxtemp) {
		this.groundmaxtemp = groundmaxtemp;
	}

	public String getGroundmaxtime() {
		return groundmaxtime;
	}

	public void setGroundmaxtime(String groundmaxtime) {
		this.groundmaxtime = groundmaxtime == null ? null : groundmaxtime.trim();
	}

	public Float getGroundmintemp() {
		return groundmintemp;
	}

	public void setGroundmintemp(Float groundmintemp) {
		this.groundmintemp = groundmintemp;
	}

	public String getGroundmintime() {
		return groundmintime;
	}

	public void setGroundmintime(String groundmintime) {
		this.groundmintime = groundmintime == null ? null : groundmintime.trim();
	}

	public Float getCm5temp() {
		return cm5temp;
	}

	public void setCm5temp(Float cm5temp) {
		this.cm5temp = cm5temp;
	}

	public Float getCm10temp() {
		return cm10temp;
	}

	public void setCm10temp(Float cm10temp) {
		this.cm10temp = cm10temp;
	}

	public Float getCm15temp() {
		return cm15temp;
	}

	public void setCm15temp(Float cm15temp) {
		this.cm15temp = cm15temp;
	}

	public Float getCm20temp() {
		return cm20temp;
	}

	public void setCm20temp(Float cm20temp) {
		this.cm20temp = cm20temp;
	}

	public Float getCm40temp() {
		return cm40temp;
	}

	public void setCm40temp(Float cm40temp) {
		this.cm40temp = cm40temp;
	}

	public Float getCm80temp() {
		return cm80temp;
	}

	public void setCm80temp(Float cm80temp) {
		this.cm80temp = cm80temp;
	}

	public Float getCm160temp() {
		return cm160temp;
	}

	public void setCm160temp(Float cm160temp) {
		this.cm160temp = cm160temp;
	}

	public Float getCm320temp() {
		return cm320temp;
	}

	public void setCm320temp(Float cm320temp) {
		this.cm320temp = cm320temp;
	}

	public Float getEvaporation() {
		return evaporation;
	}

	public void setEvaporation(Float evaporation) {
		this.evaporation = evaporation;
	}

	public Float getPressuresea() {
		return pressuresea;
	}

	public void setPressuresea(Float pressuresea) {
		this.pressuresea = pressuresea;
	}

	public Integer getVisibility() {
		return visibility;
	}

	public void setVisibility(Integer visibility) {
		this.visibility = visibility;
	}

	public Integer getMinvisibility() {
		return minvisibility;
	}

	public void setMinvisibility(Integer minvisibility) {
		this.minvisibility = minvisibility;
	}

	public String getMinvisibilitytime() {
		return minvisibilitytime;
	}

	public void setMinvisibilitytime(String minvisibilitytime) {
		this.minvisibilitytime = minvisibilitytime == null ? null : minvisibilitytime.trim();
	}

	public String getRainminutes() {
		return rainminutes;
	}

	public void setRainminutes(String rainminutes) {
		this.rainminutes = rainminutes == null ? null : rainminutes.trim();
	}

	public Float getSunlight() {
		return sunlight;
	}

	public void setSunlight(Float sunlight) {
		this.sunlight = sunlight;
	}

	public String getStationname() {
		return stationname;
	}

	public void setStationname(String stationname) {
		this.stationname = stationname == null ? null : stationname.trim();
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city == null ? null : city.trim();
	}

	public String getCounty() {
		return county;
	}

	public void setCounty(String county) {
		this.county = county == null ? null : county.trim();
	}

	public String getObserveelement() {
		return observeelement;
	}

	public void setObserveelement(String observeelement) {
		this.observeelement = observeelement == null ? null : observeelement.trim();
	}

	public String getDrainagearea() {
		return drainagearea;
	}

	public void setDrainagearea(String drainagearea) {
		this.drainagearea = drainagearea == null ? null : drainagearea.trim();
	}

	public Integer getJb() {
		return jb;
	}

	public void setJb(Integer jb) {
		this.jb = jb;
	}

	public Float getReltemp() {
		return reltemp;
	}

	public void setReltemp(Float reltemp) {
		this.reltemp = reltemp;
	}

	public Float getCloud() {
		return cloud;
	}

	public void setCloud(Float cloud) {
		this.cloud = cloud;
	}

	public Float getFog() {
		return fog;
	}

	public void setFog(Float fog) {
		this.fog = fog;
	}

	public Float getAvetemp() {
		return avetemp;
	}

	public void setAvetemp(Float avetemp) {
		this.avetemp = avetemp;
	}

	public Float getVariabletemp() {
		return variabletemp;
	}

	public void setVariabletemp(Float variabletemp) {
		this.variabletemp = variabletemp;
	}

	public Integer getCloCov() {
		return cloCov;
	}

	public void setCloCov(Integer cloCov) {
		this.cloCov = cloCov;
	}

	public Integer getCloCovLow() {
		return cloCovLow;
	}

	public void setCloCovLow(Integer cloCovLow) {
		this.cloCovLow = cloCovLow;
	}

	public Integer getCloCovLm() {
		return cloCovLm;
	}

	public void setCloCovLm(Integer cloCovLm) {
		this.cloCovLm = cloCovLm;
	}

	public Float getTemChange24h() {
		return temChange24h;
	}

	public void setTemChange24h(Float temChange24h) {
		this.temChange24h = temChange24h;
	}


	public String getDatechar() {
		return datechar;
	}

	public void setDatechar(String datechar) {
		this.datechar = datechar;
	}

	public Date getObservtime() {
		return observtime;
	}

	public void setObservtime(Date observtime) {
		this.observtime = observtime;
	}

	/**
	 * 获取
	 * @return value
	 */
	public Float getValue() {
		return value;
	}

	/**
	 * 设置
	 * @param value
	 */
	public void setValue(Float value) {
		this.value = value;
	}

	/**
	 * 获取
	 * @return type
	 */
	public String getType() {
		return type;
	}

	/**
	 * 设置
	 * @param type
	 */
	public void setType(String type) {
		this.type = type;
	}

	public String toString() {
		return "MsgMediumSmallScale{value = " + value + ", type = " + type + ", stationid = " + stationid + ", observtime = " + observtime + ", datechar = " + datechar + ", longitude = " + longitude + ", latitude = " + latitude + ", altitude = " + altitude + ", altitudepress = " + altitudepress + ", observingway = " + observingway + ", winddirect = " + winddirect + ", windvelocity = " + windvelocity + ", amassRain = " + amassRain + ", windd10ms = " + windd10ms + ", windv10ms = " + windv10ms + ", maxwindd = " + maxwindd + ", maxwindv = " + maxwindv + ", timehmaxwind = " + timehmaxwind + ", instantwindd = " + instantwindd + ", instantwindv = " + instantwindv + ", hexmaxwindd = " + hexmaxwindd + ", hexmaxwindv = " + hexmaxwindv + ", timehexmaxwind = " + timehexmaxwind + ", rain = " + rain + ", drybulbtemp = " + drybulbtemp + ", maxtemp = " + maxtemp + ", timehmaxtemp = " + timehmaxtemp + ", mintemp = " + mintemp + ", timehmintemp = " + timehmintemp + ", relhumidity = " + relhumidity + ", minrelhumidity = " + minrelhumidity + ", timehinrelhumidity = " + timehinrelhumidity + ", vapourpress = " + vapourpress + ", dewtemp = " + dewtemp + ", stationpress = " + stationpress + ", maxstationpress = " + maxstationpress + ", timehourmaxpsta = " + timehourmaxpsta + ", minstationpress = " + minstationpress + ", timehourminpsta = " + timehourminpsta + ", grasstemp = " + grasstemp + ", grassmaxtemp = " + grassmaxtemp + ", grassmaxtime = " + grassmaxtime + ", grassmintemp = " + grassmintemp + ", grassmintime = " + grassmintime + ", groundtemp = " + groundtemp + ", groundmaxtemp = " + groundmaxtemp + ", groundmaxtime = " + groundmaxtime + ", groundmintemp = " + groundmintemp + ", groundmintime = " + groundmintime + ", cm5temp = " + cm5temp + ", cm10temp = " + cm10temp + ", cm15temp = " + cm15temp + ", cm20temp = " + cm20temp + ", cm40temp = " + cm40temp + ", cm80temp = " + cm80temp + ", cm160temp = " + cm160temp + ", cm320temp = " + cm320temp + ", evaporation = " + evaporation + ", pressuresea = " + pressuresea + ", visibility = " + visibility + ", minvisibility = " + minvisibility + ", minvisibilitytime = " + minvisibilitytime + ", rainminutes = " + rainminutes + ", sunlight = " + sunlight + ", stationname = " + stationname + ", city = " + city + ", county = " + county + ", observeelement = " + observeelement + ", drainagearea = " + drainagearea + ", jb = " + jb + ", reltemp = " + reltemp + ", cloud = " + cloud + ", fog = " + fog + ", avetemp = " + avetemp + ", variabletemp = " + variabletemp + ", cloCov = " + cloCov + ", cloCovLow = " + cloCovLow + ", cloCovLm = " + cloCovLm + ", temChange24h = " + temChange24h + "}";
	}
}
